build: Set proper defaults for media backends
authorBenjamin Otte <otte@redhat.com>
Thu, 1 Apr 2021 15:59:18 +0000 (17:59 +0200)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 20 Jul 2021 18:00:25 +0000 (14:00 -0400)
commit9f6fb161e2f8dfea0e99abf98d2f39adeb994b56
treef4b86eb2eddcc37fe109130ecd860df43037a0f0
parent3883a987713abc2ee2ba2a97cd0e94bfcc0f0144
build: Set proper defaults for media backends

GTK supports webm playback, which means a backend should always be
compiled.

The ffmpeg backend however is incomplete (no audio) and as such, we
don't want people to end up with it accidentally.

Since we don't want to drag an entire gstreamer build into our ci
on MacOs or msvc, explicitly disable the gstreame media backend there.
.gitlab-ci.yml
.gitlab-ci/test-msvc.bat
meson_options.txt